Internet Archive BookReader

A modern history of New Haven and eastern New Haven County